red sponge - Turkish English Dictionary